#ifndef INSTANTIATE_H_
#define INSTANTIATE_H_

#include "Universe.h"

namespace physicsworks {

/**
 * Returns an universe instance. Just one universe
 * can exist in the same time, so the subsequent calls
 * return the already instantied universe (except when
 * using the destroyUniverse).
 */
Universe* instanceUniverse();
/**
 * Destroys the instantied universe.
 */
void destroyUniverse();

}

#endif /*INSTANTIATE_H_*/
